#include <iostream>
#include <vector>
using namespace std;

int main() {
    vector<int> source = {1, 2, 3, 4, 5};
    vector<int> destination = move(source); // 使用move进行资源的移动

    cout << "Source size: " << source.size() << endl; // 输出0，因为资源已经被移动
    cout << "Destination size: " << destination.size() << endl; // 输出5，资源已经被移动到destination

    return 0;
}